cost variation